package com.hellobike.haxing.response.home;

import com.hellobike.haxing.user.vo.ShopVo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

@ApiModel("首页")
@Data
public class HomeVo {
    @ApiModelProperty("")
    private String leaderUser;
    @ApiModelProperty("今日推广人数")
    private Integer dayPromoterCount = 0;
    @ApiModelProperty("月推荐人数")
    private Integer monthPromoterCount = 0;
    @ApiModelProperty("累计推荐人数")
    private Integer promoterCount = 0;
    @ApiModelProperty("今日销量")
    private Integer dayCount;
    @ApiModelProperty("销量排名")
    private Integer shopRank;
    @ApiModelProperty("提货点信息")
    private ShopVo shopVo;
    @ApiModelProperty(value = "累计收益")
    private BigDecimal sumIncomeAmount;
    @ApiModelProperty(value = "今日预估收益")
    private BigDecimal daySumIncomeAmount;
    @ApiModelProperty(value = "可提现金额")
    private BigDecimal totalAmount;
    @ApiModelProperty(value = "是否进假页面")
    private boolean fakePage = false;
    @ApiModelProperty(value = "今日顾客")
    private Integer dayCustomers = 0;
    @ApiModelProperty(value = "今日提成")
    private BigDecimal dayIncome = BigDecimal.ZERO;
    @ApiModelProperty(value = "玩法规则 ")
    private Long cmsId;
    @ApiModelProperty("预估收益")
    private BigDecimal exceptedAmount;
    @ApiModelProperty("上级名称")
    private String leaderName;
}
